files structure update