diff --git a/src/ui/window/JFrameInteractiveSimulation.java b/src/ui/window/JFrameInteractiveSimulation.java
index 65844661171138c85d98a4ddf046efc825379cb0..12e905eb8489cd949413f4c329a90621071ed89f 100755
--- a/src/ui/window/JFrameInteractiveSimulation.java
+++ b/src/ui/window/JFrameInteractiveSimulation.java
@@ -324,65 +324,9 @@ public	class JFrameInteractiveSimulation extends JFrame implements ActionListene
 		time.setForeground(Color.red);
 		jp01.add(time, c01);
 		
-		
-		
-		// Information
-		/*TURTLEPanel tp;
-		int i, j;
-		TDiagramPanel tdp;
-		RequirementDiagramPanel rdp;
-		LinkedList<Requirement> all, list;
-		all = new LinkedList<Requirement>();
-		String title;
-		String maintitle;
-		
-		for(i=0; i<tabs.size(); i++) {
-			tp = (TURTLEPanel)(tabs.elementAt(i));
-			maintitle = main.getTitleAt(i);
-			if (tp instanceof RequirementPanel) {
-				for(j=0; j<tp.panels.size(); j++) {
-					if (tp.panels.elementAt(j) instanceof RequirementDiagramPanel) {
-						rdp = (RequirementDiagramPanel)(tp.panels.elementAt(j));
-						list = rdp.getAllRequirements();
-						all.addAll(list);
-						
-						title = maintitle + " / " + tp.tabbedPane.getTitleAt(j);
-						
-						makeJScrollPane(list, mainTabbedPane, title);
-					}
-				}
-			}
-		}
-		
-		makeJScrollPane(all, mainTabbedPane, "All requirements");*/
-		
-		
-		
 		pack();
-		
-		//System.out.println("Requirements computed");
 	}
 	
-	/*private void makeJScrollPane(LinkedList<Requirement> list, JTabbedPane tab, String title) {
-		RequirementsTableModel rtm = new RequirementsTableModel(list, pts);
-		TableSorter sorterRTM = new TableSorter(rtm);
-		JTable jtableRTM = new JTable(sorterRTM);
-		sorterRTM.setTableHeader(jtableRTM.getTableHeader());
-		
-		for(int i=0; i<pts.length; i++) {
-			((jtableRTM.getColumnModel()).getColumn(i)).setPreferredWidth((pts[i].y)*50);
-		}
-		jtableRTM.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
-		JScrollPane jspRTM = new JScrollPane(jtableRTM);
-		jspRTM.setWheelScrollingEnabled(true);
-		jspRTM.getVerticalScrollBar().setUnitIncrement(10);
-		
-		tab.addTab(title, IconManager.imgic13, jspRTM, title);
-		
-		atms.add(rtm);
-		titles.add(title);
-	}*/
-	
 	public void	actionPerformed(ActionEvent evt)  {
 		String command = evt.getActionCommand();
 		//System.out.println("Command:" + command);
@@ -533,6 +477,8 @@ public	class JFrameInteractiveSimulation extends JFrame implements ActionListene
 				
 				setComponents();
 				
+				sendCommand("time");
+				
 				try {
 					while(true) {
 						testGo();
@@ -668,21 +614,26 @@ public	class JFrameInteractiveSimulation extends JFrame implements ActionListene
 	}
 	
 	protected void analyzeServerAnswer(String s) {
+		//System.out.println("From server:" + s);
 		int index0 = s.indexOf("<?xml");
 		
 		if (index0 != -1) {
+			//System.out.println("toto1");
 			ssxml = s.substring(index0, s.length()) + "\n";
 		} else {
+			//System.out.println("toto2");
 			ssxml = ssxml + s + "\n";
 		}
 		
 		index0 = ssxml.indexOf("</siminfo>");
 		
 		if (index0 != -1) {
+			//System.out.println("toto3");
 			ssxml = ssxml.substring(0, index0+10);
 			loadXMLInfoFromServer(ssxml);
 			ssxml = "";
 		}
+		//System.out.println("toto4");
 		
 	}
 	
@@ -848,6 +799,9 @@ public	class JFrameInteractiveSimulation extends JFrame implements ActionListene
 			runCommand.setEnabled(true);
 			resetCommand.setEnabled(true);
 			StopCommand.setEnabled(false);
+			if (busyStatus) {
+				sendCommand("time");
+			}
 			busyStatus = false;
 		}
 	}