adding documentation to propertyName parameter