add user exists
add encrypt
add encrypt