improve error message
fix typos