diff --git a/README.md b/README.md
index 4bec594e1a70ba06ea753acf66a6186bad1d65a4..ec7316424d6c0129739d31c75a5ecfc928d59ea8 100644
--- a/README.md
+++ b/README.md
@@ -30,4 +30,7 @@ find_package(catkin REQUIRED rosjava_tools)
 catkin_rosjava_setup(install)
 ```
 
-which just sets up dummy targets in the cmake configuration which call out to gradle in the actual make step.
+This cmake makro sets up dummy targets in the cmake configuration which call out to gradle in the actual make step. 
+It also parses the `package.xml` to add target dependencies from each `build_depends` tag (subsequently letting you
+sequence builds across repositories).
+