explanation of the files