eliminate PropertySet