rant #5: scratch 3 | ScratchStats