unraveling route changes