added subPropertyOf