navigation system + localstorage state