createOrUpdateUser instead of createUser method