update to support expression in displayProp