Implement copy workflow