setlib as submodule