database integration & new user creation methods