diff --git a/src/main/dig/Ampel_MSJK.dig b/src/main/dig/Ampel_MSJK.dig
index 5ec30bb4a..715b2f63f 100644
--- a/src/main/dig/Ampel_MSJK.dig
+++ b/src/main/dig/Ampel_MSJK.dig
@@ -1,16 +1,17 @@
+ 1
And
-
+
0
Const
-
+
0
@@ -21,7 +22,7 @@
Rot
-
+
0
@@ -41,7 +42,7 @@
Gelb
-
+
0
@@ -61,30 +62,34 @@
Grün
-
+
0
Clock
+
+ runRealTime
+ true
+
Label
Clock
-
+
0
Or
-
+
0
Not
-
+
0
@@ -95,142 +100,156 @@
Feuer
-
+
0
MS-JK.dig
-
+
0
MS-JK.dig
-
+
+ 0
+
+
+ Data
+
+
+ maxStepCount
+ 22
+
+
+
0
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+ Clock
+ Feuer
+ Rot
+ Gelb
+ Grün
+
\ No newline at end of file
diff --git a/src/main/dig/MS-JK.dig b/src/main/dig/MS-JK.dig
index b8a2b259f..d3217ca03 100644
--- a/src/main/dig/MS-JK.dig
+++ b/src/main/dig/MS-JK.dig
@@ -52,6 +52,10 @@
In
+
+ Description
+ Takt
+
Label
C
@@ -99,6 +103,10 @@
Out
+
+ Description
+ Ausgang
+
Label
Q
@@ -110,6 +118,10 @@
Out
+
+ Description
+ invertierter Ausgang
+
Label
~Q
diff --git a/src/main/java/de/neemann/digital/gui/components/data/DataSetDialog.java b/src/main/java/de/neemann/digital/gui/components/data/DataSetDialog.java
index 23fcc5f52..d0153fd27 100644
--- a/src/main/java/de/neemann/digital/gui/components/data/DataSetDialog.java
+++ b/src/main/java/de/neemann/digital/gui/components/data/DataSetDialog.java
@@ -26,7 +26,6 @@ import java.util.List;
*/
public class DataSetDialog extends JDialog implements ModelStateObserver {
private static final int MAX_SAMPLE_SIZE = 1000;
- private final ArrayList signals;
private final DataSetComponent dsc;
private final JScrollPane scrollPane;
private DataSet dataSet;
@@ -45,7 +44,7 @@ public class DataSetDialog extends JDialog implements ModelStateObserver {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setAlwaysOnTop(true);
- signals = model.getSignalsCopy();
+ ArrayList signals = model.getSignalsCopy();
new OrderMerger(ordering) {
@Override
public boolean equals(Model.Signal a, String b) {