Added exponential time propagation - not finished.