added fly method for animation