Add new state methods for IAlgorithm