# Object copying

**URL:** <https://forum.kirupa.com/t/object-copying/219000>\
**Category:** flash\
**Created:** [March 13, 2007, 2:00am UTC](https://forum.kirupa.com/t/object-copying/219000 "2007-03-13T02:00:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Catalist](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/catalist/32/2148_2.png) [@Catalist](https://forum.kirupa.com/u/Catalist)\
**Post date:** [March 13, 2007, 2:00am UTC](https://forum.kirupa.com/t/object-copying/219000/1 "2007-03-13T02:00:43Z")

</div>

Ok, I have an object, which I would like to copy into a new object. This new object would not be a pointer to the new object. I need it to be totally independent, yet identical to the first object.  
Example

```auto

var one:Object = new Object();

one.a = "a";

var two:Object = one;

trace(one.a);
// Returns "a"

two.a = "c"

trace(one.a);
// Returns "c"

```

If anyone understands my problem I’d very much like to know a way around it.  
Thanks
