修改specail/asynchronous