Initially, code execution was triggered by a button. I later added functionality for real-time execution. The interpreter now runs code as it is typed and updates whenever the text caret moves. This lets players step forward and backward through their code. While loops aren’t visualized in this system, it improves usability significantly.