added back in generic flat file parser temp