      
      
     //If sequence index is less than the length, we are still outputting the sequence
-    if((seqIndex < seqSize) && playerCreating == false){
+    if((seqIndex < seqSize) && playerRepeating == false && playerCreating == false){
       //If an LED was on and change must be made
       if (LEDon && (millis() - timeOfLastChange >= 1000))
       {

void loop() {
  
  // put your main code here, to run repeatedly:
  if (playerCreating)
  {
    for (int i = 0; i < 4; i ++) {
      if (digitalRead(btn[i]) == 1) {

              oString = String(oString + String(seqArr[i]));
            }
            Serial.println(oString);
            for (int i = 0; i < 4; i ++)
              digitalWrite(led[i], LOW);
            playerCreating = false;
            //TAKE THIS OUT LATER
            arduinoTurn = false;
