>>>> NOTE: Scratch 3 has changed the behaviour of this project in a couple of ways... 1) the speech bubble does now disappear after two seconds (it used to stay until clicking stop or GF); 2) switching script layer order no longer 'fixes' the problem -instead you have to switch over the hat blocks (see note at bottom to understand why...) ================================= Scratch will not necessarily immediately stop all running scripts when it reaches a "stop all" block. Any scripts which are scheduled to run after the script which did the "stop all" will still get executed for one more pass of any loops they are running before they get stopped. (But scripts which were scheduled to run before the "stop all" script will not do another pass of their loops.) NOTE: the order of script execution has changed for Scratch 3. That means you can no longer swap the order the scripts start up by just dragging the script in the way it claims in the comment in this project. Instead, you have to actually disconnect the "when GF clicked" hat blocks, and swap them between the two scripts. This project came about after this discussion topic: https://scratch.mit.edu/discuss/topic/236923/