appraisal [noun] + thorough [adjective]