add validation
add length validation
add validates for user
add validates of prohibition word
add validation of format