cannon shit view 1