new csv fileprinter and random test package