createUser returns UserResponse instead of User