diff --git a/.gitmodules b/.gitmodules
index bccb30d37daa129e3d01aa8d002019948b33c443..725cac4d598a0f1576305e98364f0bdee361736b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -3,7 +3,7 @@
 	url = https://github.com/pybind/pybind11
 [submodule "lib/s2client-api"]
 	path = lib/s2client-api
-	url = https://github.com/Blizzard/s2client-api.git
+	url = https://github.com/Jackyline/cpp-sc2.git
 [submodule "lib/sc2-gamedata"]
 	path = lib/sc2-gamedata
 	url = https://github.com/noorus/sc2-gamedata.git
diff --git a/docs/unit.rst b/docs/unit.rst
index d298b02253208bd1905dfdd18e0aabf3010d812f..84c9b02aeac5a1ffad5fb0cc99a7e193b5fb8d69 100644
--- a/docs/unit.rst
+++ b/docs/unit.rst
@@ -77,6 +77,10 @@ Unit
    
       Returns if this unit is currently holding minerals
 
+   .. autoattribute:: is_carrying_minerals
+
+      Returns if this unit is currently holding gas
+
    .. attribute:: Unit.target
 
       Returns target if unit has one, otherwise will fail the assertion (make sure not to call this unless certain that the unit has a target!).