update some base lib