anchor.diff:  			makeNewSquare();
   		});
   		
  +		makerBug = new Sprite();
  +		makerBug.graphics.rect(0, 0, 40, 40);
  +		makerBug.graphics.fillColor(Color.Blue);
  +		makerBug.graphics.strokeColor(Color.Black, 1);
  +		makerBug.alpha = 0.9;
  +		makerBug.x = 600;
  +		makerBug.y = 20;
  +		stage.addChild(makerBug);
  +		makerBug.onMouseClick.listen((_)
  +		{
  +			makeBugSquare();
  +		});
  +		
   		saveButton = new Sprite();
   		saveButton.addChild(new Bitmap(resourceManager.getBitmapData('saveButton')));
   		saveButton.x = makerBall.x - (saveButton.width + 20);
  
positive.code:     		_controller.add(new Event("onStopDrag"));
      	};
      	onMouseUp.listen(done);
  	}
  }
  
negative.code: 	}
  }
  
  void makeBugSquare()
  {
  	if(bugs.length < MAX_BUGS)
  	{
  		holder.addChild(makeBug());
  	}
  }
  
  DraggableBall makeBall()
  {
  	DraggableBall ball = getDraggableBall();
  