remove updateValue logic