keelogg view 2