finished login/user creation system