fix typos and vendor prefixes