total rework of ticket engine. no longer using a router heavy approach. instead, url during purchase stays largely static