rough csv code