Determinism June 23