 
 			var parameters:Object = loaderInfo.parameters;
 
-			new Preloader(stage, createPreloaderScreen(), run(parameters, stage));
+			new Preloader(stage, createPreloaderScreen(parameters), run(parameters, stage));
 		}
 
 		private function onAddedToStage(event:Event):void {

			return StageScaleMode.NO_SCALE;
		}

		protected function createPreloaderScreen():AbstractPreloaderScreen {
			return new SimplePreloaderScreen();
		}

		public function run(parameters:Object, stage:Stage):Progress {
			return new MainPreloader(parameters, stage);
		}

		private function main():void {

			}
		}

		public function run(parameters:Object, stage:Stage):Progress {
			return new MainPreloader(parameters, stage);
		}

		protected function defineStageAlign():String {
			return StageAlign.TOP_LEFT;
		}
