menu, routing and pages