# Populating multiple MCs with instances of same Symbol from Library

**URL:** <https://forum.kirupa.com/t/populating-multiple-mcs-with-instances-of-same-symbol-from-library/313147>\
**Category:** Uncategorized\
**Created:** [August 21, 2010, 7:32pm UTC](https://forum.kirupa.com/t/populating-multiple-mcs-with-instances-of-same-symbol-from-library/313147 "2010-08-21T19:32:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![screeg](https://avatars.discourse-cdn.com/v4/letter/s/ccd318/32.png) [@screeg](https://forum.kirupa.com/u/screeg)\
**Post date:** [August 21, 2010, 7:32pm UTC](https://forum.kirupa.com/t/populating-multiple-mcs-with-instances-of-same-symbol-from-library/313147/1 "2010-08-21T19:32:37Z")

</div>

Say I’ve got something like this:

```auto
var parcher0:_parcher0 = new _parcher0();

```

\_parcher0 is a Symbol in the Library with the Class definition \_parcher0

I want to addChild this Symbol to an MC on the stage like this:

```auto
this.pccard0.sprite_.addChild(parcher0)

```

All good! Except I want to do the same thing, the same way, with this.pccard1.sprite\_, and several more. When I do so, parcher0 only shows up on the final, most recently assigned addChild().

What gives? Is it forbidden to add a Symbol in this way in more than one place, and if so how do I get around it without creating a raft of arbitrary duplicates?
