diff --git a/src/main/dig/sequential/Counter-JK.dig b/src/main/dig/sequential/Counter-JK.dig
new file mode 100644
index 000000000..3337e16d9
--- /dev/null
+++ b/src/main/dig/sequential/Counter-JK.dig
@@ -0,0 +1,351 @@
+
+
+ 1
+
+
+ Out
+
+
+ rotation
+
+
+
+
+ 3
+
+
+ JK_FF
+
+
+ valueIsProbe
+ true
+
+
+ Label
+ q_0n
+
+
+
+ 0
+
+
+ JK_FF
+
+
+ valueIsProbe
+ true
+
+
+ Label
+ q_1n
+
+
+ Default
+ 1
+
+
+
+ 0
+
+
+ JK_FF
+
+
+ valueIsProbe
+ true
+
+
+ Label
+ q_2n
+
+
+ Default
+ 1
+
+
+
+ 0
+
+
+ JK_FF
+
+
+ valueIsProbe
+ true
+
+
+ Label
+ q_3n
+
+
+ Default
+ 1
+
+
+
+ 0
+
+
+ And
+
+
+ 0
+
+
+ And
+
+
+ 0
+
+
+ Const
+
+
+ 0
+
+
+ Clock
+
+
+ Label
+ C
+
+
+
+ 0
+
+
+ Out
+
+
+ rotation
+
+
+
+
+ 3
+
+
+ Out
+
+
+ rotation
+
+
+
+
+ 3
+
+
+ Out
+
+
+ rotation
+
+
+
+
+ 3
+
+
+ Data
+
+
+ microStep
+ true
+
+
+ Label
+ Data
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ C
+ Q_0
+ Q_1
+ Q_2
+ Q_3
+
+
\ No newline at end of file
diff --git a/src/main/dig/sequential/Counter_T.dig b/src/main/dig/sequential/Counter-T.dig
similarity index 100%
rename from src/main/dig/sequential/Counter_T.dig
rename to src/main/dig/sequential/Counter-T.dig
diff --git a/src/main/dig/sequential/Counter_JK.dig b/src/main/dig/sequential/Counter_JK.dig
deleted file mode 100644
index 1939d3fd7..000000000
--- a/src/main/dig/sequential/Counter_JK.dig
+++ /dev/null
@@ -1,351 +0,0 @@
-
-
- 1
-
-
- Out
-
-
- rotation
-
-
-
-
- 3
-
-
- JK_FF
-
-
- valueIsProbe
- true
-
-
- Label
- q_0n
-
-
-
- 0
-
-
- JK_FF
-
-
- valueIsProbe
- true
-
-
- Label
- q_1n
-
-
- Default
- 1
-
-
-
- 0
-
-
- JK_FF
-
-
- valueIsProbe
- true
-
-
- Label
- q_2n
-
-
- Default
- 1
-
-
-
- 0
-
-
- JK_FF
-
-
- valueIsProbe
- true
-
-
- Label
- q_3n
-
-
- Default
- 1
-
-
-
- 0
-
-
- And
-
-
- 0
-
-
- And
-
-
- 0
-
-
- Const
-
-
- 0
-
-
- Clock
-
-
- Label
- C
-
-
-
- 0
-
-
- Out
-
-
- rotation
-
-
-
-
- 3
-
-
- Out
-
-
- rotation
-
-
-
-
- 3
-
-
- Out
-
-
- rotation
-
-
-
-
- 3
-
-
- Data
-
-
- microStep
- true
-
-
- Label
- Data
-
-
-
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C
- Q_0
- Q_1
- Q_2
- Q_3
-
-
\ No newline at end of file
diff --git a/src/main/dig/sequential/D_MS.dig b/src/main/dig/sequential/D-MS.dig
similarity index 100%
rename from src/main/dig/sequential/D_MS.dig
rename to src/main/dig/sequential/D-MS.dig
diff --git a/src/main/dig/sequential/D_T.dig b/src/main/dig/sequential/D-T.dig
similarity index 100%
rename from src/main/dig/sequential/D_T.dig
rename to src/main/dig/sequential/D-T.dig
diff --git a/src/main/dig/sequential/D_T2.dig b/src/main/dig/sequential/D-T2.dig
similarity index 100%
rename from src/main/dig/sequential/D_T2.dig
rename to src/main/dig/sequential/D-T2.dig
diff --git a/src/main/dig/sequential/JK_MS.dig b/src/main/dig/sequential/JK-MS.dig
similarity index 100%
rename from src/main/dig/sequential/JK_MS.dig
rename to src/main/dig/sequential/JK-MS.dig
diff --git a/src/main/dig/sequential/RS_C.dig b/src/main/dig/sequential/RS-C.dig
similarity index 100%
rename from src/main/dig/sequential/RS_C.dig
rename to src/main/dig/sequential/RS-C.dig
diff --git a/src/main/dig/sequential/RS_MS_Simp.dig b/src/main/dig/sequential/RS-MS-Simp.dig
similarity index 97%
rename from src/main/dig/sequential/RS_MS_Simp.dig
rename to src/main/dig/sequential/RS-MS-Simp.dig
index 563fd82a4..ac2bca539 100644
--- a/src/main/dig/sequential/RS_MS_Simp.dig
+++ b/src/main/dig/sequential/RS-MS-Simp.dig
@@ -58,13 +58,13 @@
0
- RS_C.dig
+ RS-C.dig
0
- RS_C.dig
+ RS-C.dig
0
diff --git a/src/main/dig/sequential/RS_MS.dig b/src/main/dig/sequential/RS-MS.dig
similarity index 100%
rename from src/main/dig/sequential/RS_MS.dig
rename to src/main/dig/sequential/RS-MS.dig
diff --git a/src/main/dig/sequential/RS_T.dig b/src/main/dig/sequential/RS-T.dig
similarity index 100%
rename from src/main/dig/sequential/RS_T.dig
rename to src/main/dig/sequential/RS-T.dig
diff --git a/src/main/dig/sequential/multip_D_working.dig b/src/main/dig/sequential/multip_D_working.dig
index 99d3bc16b..608ba5b2c 100644
--- a/src/main/dig/sequential/multip_D_working.dig
+++ b/src/main/dig/sequential/multip_D_working.dig
@@ -3,19 +3,19 @@
1
- D_MS.dig
+ D-MS.dig
0
- D_MS.dig
+ D-MS.dig
0
- D_MS.dig
+ D-MS.dig
0
diff --git a/src/main/dig/sequential/multip_D_working_T.dig b/src/main/dig/sequential/multip_D_working_T.dig
index 429fadc13..850cfa9f1 100644
--- a/src/main/dig/sequential/multip_D_working_T.dig
+++ b/src/main/dig/sequential/multip_D_working_T.dig
@@ -21,19 +21,19 @@
0
- D_T.dig
+ D-T.dig
0
- D_T.dig
+ D-T.dig
0
- D_T.dig
+ D-T.dig
0