Update the Library