added new user functionality