review for comprehensive final 1594774