added extra frontend pages, and clean up