updated to not be a submodule