there's your explanation but at what cost | ScratchStats