use unBlock to check deterministic