Fly and spider