added navigation styles, exception handlers