check and update for gitignore