flying camera works now
cleaned up code