abstract 3 | ScratchStats