Updated controller for new user creation