adjusted navDepth @while