Very thorough exam.