filepicker
reader
messy temporary reader
.
read as many things
.
.
.
.
.
a new file picker / saver