Fixed all redo() and persist()