diff --git a/README.md b/README.md
index 95728acd444ed47bd9dd423e458695391167ea91..4d51c8cac68b31044d13e45a9cddc8c3bc6bdb75 100644
--- a/README.md
+++ b/README.md
@@ -291,7 +291,8 @@ an example on how to specify and solve problem:
                                       Predicate("at", "wolf", "west"),                    
                                       Predicate("at", "boat", "west")}, {});
     problem.domain = Domain(std::string(std::getenv("HOME"))+"/BOAT_DOMAIN");
-    Plan plan = planner(problem);
+    Result result = planner.search(problem);
+    std::cout << planner.get_plan() << std::endl;
 (...)
 ```