typos and replacements