adding in work and copy removal methods