can read csvs and stuff, kewl