reworked routing and created example pages