modified fileStructure