copy working on each respective input