adds npt parsing