build up basic validations