fix typo and add gitignore