 		private var _fraction:Number;
 		private var hand:FlxSprite;
 		private var _handFraction:Number;
+		private var on:Boolean;
 		public function Clock(X:int, Y:int, Fraction:Number) {
 			super(X, Y);
 			_fraction = Fraction;

		}
		
		private function init():void {
			var existed:Boolean = FlxG.checkBitmapCache("Clock-" + fraction);
			makeGraphic(RADIUS * 2, RADIUS * 2, mostlyOn ? COLOR_ON : COLOR_OFF, true, "Clock-" + fraction);
			if (existed)
				return;
			

			if (_handFraction != Fraction) {
				_handFraction = Fraction;
				initHand();
				if (handIndicatesOn() != on)
					init();
			}
		}
		
