Architecture — by @marcow / Cosmos