added double top and bottom divergence demo