file_reader done