update existing lib and add new lib