Plus the implement of the class file_io to do the file read