tmp commit
model valid presence
valid email
check duplicate user
force unique email address