mankeeping view 2