add parser submodule