change(添加可重入)