Refactor: extract to shared_context
[WIP] skelton