fix typos and nonsense