update new library