added routes and sample pages