fix typo
fix comment for link register
fix typo in comment
fix typo in comment and remove redundant
add gitignore file