readded revReplace