Added fractional step method.