sorry carson, adding elib as submodule