protein cannon view 2