# Loader Class misbehaving with multiple loads of AVM1 swf

**URL:** <https://forum.kirupa.com/t/loader-class-misbehaving-with-multiple-loads-of-avm1-swf/241779>\
**Category:** flash\
**Created:** [October 18, 2007, 1:27am UTC](https://forum.kirupa.com/t/loader-class-misbehaving-with-multiple-loads-of-avm1-swf/241779 "2007-10-18T01:27:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![orangehaze](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/orangehaze/32/4048_2.png) [@orangehaze](https://forum.kirupa.com/u/orangehaze)\
**Post date:** [October 18, 2007, 1:27am UTC](https://forum.kirupa.com/t/loader-class-misbehaving-with-multiple-loads-of-avm1-swf/241779/1 "2007-10-18T01:27:22Z")

</div>

Hello, I am using the Loader Class to load a AVM1 swf written in AS2., everything seems to function the first time it is loaded, and if I ‘trace out’ [COLOR=Blue]this[/COLOR] from the main timeline of the AM1 swf, I get ‘\_root’ , but the second time the Loader.load() method is invoked, after the AVM1 swf is added to the stage again, I get something like this, \_level0.[ApplicationName]0.instance63.

Does anyone know why the reference of this seems to change after a swf is reloaded?
