add fallback router and don't trigger on initial page view