add formats() method, add CSV support for exe