update csv reading