adapter修改