I guess this is the only use of `async` in this file. We should also remove the `var async...` in the beginning of the file.