修改map的transfer实现