update nav pattern