This project illustrates the problems that can occur when a project has too many Green Flag blocks - namely the user has no control over the order that Scratch will execute these blocks. Look at the Rokcoder video https://www.youtube.com/watch?v=HcBMmneP4fs for the explanation of this code.