Learning files for data structure