Fly mystery