Better code with explanation of what things do | ScratchStats