added ChangedValueEvent