librairies updated