This inspection is not perfect, but it is more than most ...