the evolution of op | ScratchStats