add causal diagram