Began working o general iterative method interface.