diff --git a/aiAlu.circ b/aiAlu.circ
index 3e6afcf..0ffb9a0 100644
--- a/aiAlu.circ
+++ b/aiAlu.circ
@@ -120,13 +120,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
+
+
+
+
+
@@ -141,11 +139,16 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -153,8 +156,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
+
+
@@ -168,11 +171,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
+
+
@@ -237,28 +237,37 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
@@ -266,15 +275,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
@@ -322,9 +322,9 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
+
@@ -365,37 +365,172 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+