first shot at NPT parsing