validations and tale relationships