 		
 		public function register():Module {
 			exists = true;
+			deployed = true;
 			
 			var self:Module = this;
 			

		public var delay:int;
		
		public var exists:Boolean = true;
		public var FIXED:Boolean = false;
		public var dirty:Boolean;
		

		}
		
		public function get validPosition():Boolean {
			if (deployed) return true;
			
			var OK:Object = { 'x' : true, 'y' : true };
			var self:Module = this;
			iterContainedLines(function h(X:int, Y:int):void {
