Figure 1: Visual Basic calculator GUI (a), and the GUI after a crash with a run-time error (b)