added full parser and script