criticulous view 3