update SOFTWARE list