added specs and validations for existence of associated models