Deep examination

Deep examination.