update software index