restructure nav