yay, removed a limitation thanks to DictReader