update & gitignore added.