all copying working