first commit for parser and deduping process