[WIP] routing system and root component