refine navigation and styling