copy
merge everything