divergence schema