Product controllers and new view