libraries updates