pattern nav