The little changes from AbsAlgorithm