Third batch of coroutines files (compile broken)