view/ctl added