copy should simply copy everything

Thinking of removing it from concurrent