public void selectSquibGroup(int index){
		Universe u = sequence.getSquibGroups().get(index).getSquibs();
		
		// Clear any previously selected squibs
		visualSchematicController.deselect();
		
		// And select the squibs from the given group
		for (Firebox fb : u.getFireboxList())
		{
			for (Lunchbox lb : fb.getLunchboxList())
			{
				for (Squib s : lb.getSquibList())
				{
					for (Firebox uFb : visualSchematicController.universe.getFireboxList())
					{
						for(Lunchbox uLb : uFb.getLunchboxList())
						{
							for(Squib uS : uLb.getSquibList())
							{
								if(uS.getFirebox() == s.getFirebox() && uS.getLunchbox() == s.getLunchbox() && uS.getSquib() == s.getSquib())
								{
									uS.setSelected(1);
								}
							}
						}
					}
				}
			}
		}
		
		// Redraw the universe for the up to date selection list
		visualSchematicController.drawUniverseSchematic();
		visualSchematicController.drawUniverseVisual();
	}