fix some error modify