Excellent assessment, very thorough