before change for muti-place