update theme and fix typos