new structure of files