adds user registration