add: parser package