 			}
 		}
 		
-		private function update() : void
+		private function updateSizeAndPosition() : void
 		{
 			if (_stage3d)
 			{

				while (_stage3d.willTrigger(Event.CONTEXT3D_CREATE))
					_stage3d = stage.stage3Ds[int(++stageId)];
				
				_stage3d.addEventListener(Event.CONTEXT3D_CREATE, resetStage3D);
				_stage3d.requestContext3D(Context3DRenderMode.AUTO);
			}
			

		
		private function stageResizeHandler(event : Event) : void
		{
			updateSizeAndPosition();
		}
		
		private function stageEventHandler(event : Object) : void
