keller's view 2