fix typos, remove unnecessary type sig