Updated UserController, Request and user view script