trying to raise excption
could it be the callbacks?"
return user
save twice!
add callbacks back in again
added logging
wow conditional raise
serialize expiry time