comprehensive CREOG review