Update all libraries and adapt the code.