added iterator for crunching CSV object