lock but with rng | ScratchStats