   arduboy.fillRect(40, 1, (playerGunCharge >= MAX_GUN_CHARGE ? MAX_GUN_CHARGE : playerGunCharge), 5, 1);
 }
 
-void drawScore() {
+void drawScore(byte currentIteration) {
   sprintf(textBuf, "%06lu", score);
   printText(textBuf, 0, 0, 1);
+  sprintf(textBuf, "%d", currentIteration);
+  printText(textBuf, 0, 15, 1);
 }
 
 void drawStarLayer() {

        } else {
          stopSpawningEnemies = true;
        }
      } else if ((score >= (12000 + (currentIteration * 20000))) && (spawnedBoss < 2)) { // 12000
        if (!enemiesAlive) {
          boss.set(129, 24, 129);
          spawnedBoss = 2;

    }

    drawGunTemp();
    drawScore(currentIteration);
    drawPlayerShip();

    boolean enemiesAlive = false;
