FLYING EASY GO: A COMPREHENSIVE REVIEW