fix bug for change value