Update library system