validate length of user.name
add uniqueness validation