user controller and view v1