Main file template (async coroutines)