fix free replacer #31