refactor to more closely resemble old cap2 copy task