Hopefully you don't mind me asking a few questions about the shovel game also. One main thing I'm confused about is how CALL SPRITE is linked to UPDATE SHOVEL. Is it something built into SB that does so? The reason I'm confused is because there's no variables or functions that are named SPRITE.