copy operatiions need more code when we use test-scenarios (2)