add parser and source files