fine tune propagation scheme