refactor. remove redundant NavPointDesc