add dependance librairies