# Packages cannot be nested?

**URL:** <https://forum.kirupa.com/t/packages-cannot-be-nested/254302>\
**Category:** flash\
**Created:** [March 10, 2008, 6:43pm UTC](https://forum.kirupa.com/t/packages-cannot-be-nested/254302 "2008-03-10T18:43:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Digitalosophy](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/digitalosophy/32/1114_2.png) [@Digitalosophy](https://forum.kirupa.com/u/Digitalosophy)\
**Post date:** [March 10, 2008, 6:43pm UTC](https://forum.kirupa.com/t/packages-cannot-be-nested/254302/1 "2008-03-10T18:43:48Z")

</div>

Wow not sure what I am missing here… This is my 2nd day using AS 3.0. I bought a book today and am trying to execute simple code but it’s not working.

When I compile I get “Packages cannot be nested”

I have an .as file named “FileLoader”.

I have an fla named FileLoader (same directory as FileLoader.as)

I want to run this chunk of code.

```auto

package {
    import flash.display.*;
    import flash.net.*;
    import flash.events.*;
    public class FileLoader extends Sprite {
        public function FileLoader(){
            var urlLoader:URLLoader = new URLLoader();
            urlLoader.addEventListener(Event.COMPLETE, completeListener);
            urlLoader.load(new URLRequest("sample.txt")):
        }
        private function completeListener (e:Event):void {
            trace("Load Complete");
        }
    }
}

```

How do I run this code? An include gives me errors…

Sorry I’m really lost right now…
