layout, routing, entities