this is too good to make crappy | ScratchStats