why no just getCopy?