view_controll