basic validations on listing model