keith cheggers view 2