add change value event