saving routes, styling, interactivity