fix: fix copy task implementation