add some user validations