     return;
   }
 
+  _initialized = true;
+}
+
+void VictorySong::play()
+{
+  if (!_initialized)
+    return;
+      
+  _played = true;
+  
+  // Grab the first wav file and play it
+  FatReader file;
+
   if (!root.openRoot(vol)) {
     Serial.println("Can't open root directory");
-    _initialized = false;
-    return;
-  }
-  _initialized = true;
-}
-
-void VictorySong::play()
-{
-  if (!_initialized)
-    return;
-      
-  _played = true;
-  
-  // Grab the first wav file and play it
-  FatReader file;
+    return;
+  }
+
   while (root.readDir(dirBuf) > 0) {
-    Serial.println(*dirBuf.name);
-    
     if (dirBuf.name[0] == '.')
       continue;
     

void VictorySong::stop()
{
  _stop = true;
}

bool VictorySong::played() { return _played; }

        while(wave.isplaying) {
          delay(100);
        }
        return;
      }
    }
  }  
