complate user_controller1