update nav state