initial controller and view