fix change bug