add validation for Users and listings