Can create user with error checking