add GetPropertyValue