fixed David's awful breakage to the pull-parser