   switch(currentStep)
   {
     case Start:
+      Serial.println("Start....");
       currentStep = WaitingForButton;
       lastTime = newTime;
       break;

      }
      break;
    case Finished:
      Serial.print("Finished....elapsed: ");
      Serial.println(elapsedTime);
      if(elapsedTime > 10000)
      {
        lastTime = newTime;
        currentStep = Start;

      // reset all hats
      for(int i=0; i<4; i++)
        SetColor(i, false, false, false);
      Send(-1);

      // randomize the number of laps around
      winningHat = random(0,3);
