[modify] some changes