A EASY GO: A COMPREHENSIVE REVIEW