directory/file structure update