going through viewhandler to try and get rid of stuff, seeing what breaks in view and radial, rethinking the annotations for products