adding dict_file file manager - notably untested