parser and data processing tools