Added IPropertyProvider