second part (@hpar1237) | ScratchStats