new hierarchy for the files