Great catches just below Genoa Dam