reflect changes in replacer