working on file formats