Merge restructure