anchor.diff:      querySelector("#resetbutton").style.position = "";
       updateStats();
       nextLvl();
  +    setSaved(false);
       querySelector("#pullbutton").style.visibility = "visible";
       querySelector("#pushbutton").style.visibility = "visible";
  +  }
  +
  +  saveRoutine() async {
  +    if (isSaved == false) {
  +      print("saved");
  +      gamekey.storeState(userid, ksModel.getStats());
  +      updateStats();
  +      querySelector("#winoverlay").innerHtml = "";
  +      final highscores = await getHighscores();
  +      ksView.showWin(highscores);
  +      nextListener();
  +      setSaved(true);
  +    } else {
  +      //Is already saved
  +    }
     }
   
   //endregion
  
positive.code:           break;
          case KeyCode.S:
            if (finishedGame && logedIn) {
              print("saved");
              gamekey
                  .storeState(userid, ksModel.getStats())
                  .whenComplete(getHighscores);
            }
            break;
        }
  
negative.code:     ksView.setPullButton(0);
      _pullAmount = 0;
      resetGame();
      setSaved(false);
    }
  
  
  