misc:update api lib