 // Define the NFC <-> Album implementation
 // ONLY ONE of the these two options can be chosen
 // to use NDEF to get the album directory uncomment the following line
-#define NFCNDEF 1
+//#define NFCNDEF 1
 // to use the Adafruit NFC library to get the Tag UID and retrieve the directory from the trackDb 
 // uncomment the following line. 
-//#define NFCTRACKDB 1
+#define NFCTRACKDB 1
 
 // uncomment the next line to enable resuming the last played album on switch on
 // this is achieved via a special file on the SD card and works without a tag but uses the pause/resume button instead

  #ifdef OPRLIGHTTIME
    unsigned long lightStartUpTime = 0; // millis() the operations light started
  #endif
  const byte infoLedPin    = 5;       // the pin to which the operation led is connected to
  boolean lightOn          = true;    // if true, the operations light fader is active. is set to false via a button, or after a maxLightTime (see below) is reached
#endif
const byte warnLedPin    = 8;       // the pin to which the warning led is connected to
const byte errorLedPin   = 9;       // the pin to which the error led is connected to




    Serial.print(F("."));
  #endif

  // if a tag is found, we continue - this implementation uses the Speedmaster Library and Don's NDEF lib
  #ifdef NFCNDEF
    weHaveATag = nfc.tagPresent(1000);
  #endif

  // if a tag is found, we continue - this implementation uses the Adafruit PN532 library alone
  #ifdef NFCTRACKDB
    weHaveATag = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength);
  #endif
  
  if (weHaveATag || resumeLast) {
    #ifdef DEBUG
      Serial.println(F(" tag found!"));
    #endif
