Determinism July 23