update major libraries