now validates through relation