protein cannon view 3