diff --git a/README.md b/README.md
index 76414e743f978d784e3c419d5a83e49b23049305..7ce09fd8e36c95451ae901560e91ab9cba71aba8 100644
--- a/README.md
+++ b/README.md
@@ -52,6 +52,7 @@ Extended functionality for car module: For a given car and its component, both g
 a list of sparse components can be fetched from carComponent module. A sparse component is any component
 with the same name as the given component of the car that is not used by the car.
 
+WARNING: when putting components or drivers, services component and driver need to run.
 
 ### component
 
@@ -73,7 +74,15 @@ Runs on port 8083.
 
 `mvn -pl race spring-boot:run`
 
-Management of races.
+Management of races. Extended functionality for this module 
+is endpoint findMostSuitableDriverForLocation. This endpoint finds drivers with max
+points from all races at given location. 
+
+WARNING: when posting race with driver or car assigned,
+you have to run also car and driver services in order to check that these objects exist.
+You can create race without driverOne and driverTwo.
+Corresponding services need to run when also assigning drivers or cars in other endpoints.
+
 Runs on port 8081.