support returning copies