first commit - using sunburnt, need error checking for 50,000 row