add dependencies, routing, builds