try different diverg eqn.