update `software` and `index`