make asyncify the last pass