compileAsync