update software page