 					if (rootSm )
 					{
 						rootSm.addEventListener(MarshalledAutomationEvent.DRAG_DROP_PROXY_RETRIEVE_REPLY, proxyRetrieveReplyHandler);
+						
 						var dragProxyRetrievalRequestMarshalEvent:MarshalledAutomationEvent
 						= new MarshalledAutomationEvent(MarshalledAutomationEvent.DRAG_DROP_PROXY_RETRIEVE_REQUEST);
 						_inDragProxyRequestProcessing = true;		

	import flash.events.IEventDispatcher;
	import flash.events.MouseEvent;
	import flash.geom.Point;
	import flash.utils.*; 
	
	import mx.automation.Automation;
	import mx.automation.AutomationHelper;
	import mx.automation.IAutomationManager;
	import mx.automation.IAutomationObject;
	import mx.automation.IAutomationObjectHelper;

	import mx.events.DragEvent;
	import mx.events.InterManagerRequest;
	import mx.managers.DragManager;
	import mx.managers.IMarshalSystemManager;
	import mx.managers.ISystemManager;
	import mx.managers.dragClasses.DragProxy;
	
	// for air
	
