event driven programming | ScratchStats