causal system