upate lib