add getPropertySources method