code enhancement
fix typos