BUG: make sure to pass the new user back so profile changes are reflected on next login