added finite csv