attempt at adding a submodule