misc:update lib