ASM shenanigans | ScratchStats