Middleware structure
Middleware structure
Coroutines ftw