csvGenerator works