 	import Layouts.*;
 	import Layouts.Nodes.*;
 	import Components.Port;
+	import Displays.DModule;
+	import Displays.DClockModule;
 	
 	import flash.geom.Point;
 	/**
 	 * ...
 	 * @author Nicholas "PleasingFungus" Feinberg
 	 */
-	public class DataWriter extends Module {
+	public class DataWriter extends Module implements Clockable {
 		
 		protected var lastMomentStored:int = -1;
 		public function DataWriter(X:int, Y:int) {

			return memoryValue;
		}
		
		[Embed(source = "../../lib/art/modules/symbol_stamp_24.png")] private const _symbol:Class;
	}


			return true;
		}
		
		private function writeOK():Boolean {
			return (U.state.time.moment % U.state.time.clockPeriod) == U.state.time.clockPeriod - 1;
		}
		
