should write property name, left & right values for ValueChange