working on file types