libaries update