typo, add comments