add user model w validations