added PropertySetB for discussion