update api lib