refactoring NACC list parser