switched from using html history to navigation channel and self-maintained history