thorough [adjective] + appraisal [noun]