first pass at file export
still working on export