new structure update
Merging