adjust the structure of  Files