diff --git a/aiAlu.circ b/aiAlu.circ
index 5483b25..9252960 100644
--- a/aiAlu.circ
+++ b/aiAlu.circ
@@ -56,42 +56,306 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
+
+
+
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -156,43 +420,12 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -200,10 +433,45 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -213,10 +481,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
@@ -269,9 +533,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
+
+
+
+
+
@@ -279,38 +545,36 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -444,34 +708,41 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -479,21 +750,14 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -507,6 +771,14 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
+
+
+
+
+
+
+
+
@@ -517,14 +789,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
@@ -538,6 +802,14 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
+
+
+
+
+
+
+
+
@@ -548,14 +820,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
@@ -585,6 +849,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
+
+
+
+
@@ -594,10 +862,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
@@ -611,11 +875,15 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
+
-
+
+
+
+
+
@@ -625,10 +893,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
@@ -667,14 +931,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
+
+
@@ -682,10 +940,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
+
-
+
@@ -693,26 +951,32 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
+
-
-
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+