add CopyAll