library submodule updated