Redo method finished, can be used in some restricted condition.