add the heat submodule