deterministic consistency