static and dynamic libraries update