copy operatiions need more code when we use test-scenarios