add validation to new properties