implementation for simple copy job