fixed wrong number given in willChangeToValue: in targetMode