proper update of gitignore