register user scenario