> static function main () > { > var x:Base = new Base ( _root ); > } Try to store you Base instance into a static variable. In some cases Flash GC is stoping events because the class is garbaged while it should not. Nicolas