fixup replace bugs