add comments and fix typo