refactoring, new user creation logic, Ulogin_Request