improve performance of CSV reader for huge files