refactor ns descriptor