modify userController