this took me four hours | ScratchStats