it would be useful to put together with the original file and the data is also the type of interface used for reading...