update url pattern
fix restore navigation