modified new user registration