This is a simple procedure to add another variable to your level store. Simply go to Save - Tile Grid. Duplicate the first or second block. Then before set "tile index" to 1, place your duplicated block. Simply swap out the variable. Then, go over to Load - Tile Grid. Duplicate a "Read Value" block, and then the variable block under. To remain consistent (which you must, otherwise the system will load faulty values) place these two blocks before the REPEAT "GRID WIDTH" * "GRID HEIGHT" Remember, keep the blocks in this order - "Read Value", Variable. Then, go into your level codes and add this new value in manually. You only have to do this for preexisting levels, new ones will automatically generate the value. Just stick a one and a _ after three values and it should work. Now, you should be able to load your variable into the level save file. Acociate this variable with something, such as the music track it plays. Such as, if it is set to one, play "Overworld", otherwise, if it is set to 2, play "Underground". If you want to be able to press a button to set this, such as L for loading levels, and R for resetting, plug in the script labeled "1" and edit to your liking. Congrats, you loaded custom data! :D Want a challenge? Try implementing custom backgrounds! :0