seems hard but it's easy | ScratchStats