more WIP on routing, fixed build error