fly animation in progress, still not entirely happy with it