additional cxx flags
made parser pure