updated dependencies to include the submodule