view and controler fixed