Just a simplified remix :D Make sure to check out the original! 1 - Without custom block 2 - With custom block Custom blocks with the "Run without screen refresh" option enabled allow instantaneous use! This is due to scratch trying to run things in a procedure, but sometimes you want instant use, such as creating clones at the beginning of the project.