expose a user save method for ryan