                 // throws an error if stream has already finished loading
             }
             // unload any content, call after close()
-            // for swf10: this.imgLoader.unloadAndStop();
-            this.imgLoader.unload();
+            if ($swf10) {
+                this.imgLoader['unloadAndStop']();
+            } else {
+                this.imgLoader.unload();
+            }
         }
         if (this.resourceContainer != null) {
             this.removeChild(this.resourceContainer);

                          this.loaderMC.addEventListener(Event.ENTER_FRAME, updateFrames);
                          this.owner.resourceevent('play', null, true);
                          this.playing = this.owner.playing = true;
                      }
                  }


                  // avoid security exceptions
                  if (info.parentAllowsChild) {
                      if (info.content is AVM1Movie) {
                          if ($debug) {
                              Debug.warn("Playback control will not work for the resource.  Please update or recompile the resource for Flash 9.", this.resource);
                          }
                      } else if (info.content is MovieClip) {
