SoftLibrary update