diff --git a/docs/invoker.png b/docs/invoker.png
index 876af7c128c67800a2421b5b419b37f8b0b57fb8..0374c425f3da0430cf3cbcbcadf33e2c4b9dc67a 100644
Binary files a/docs/invoker.png and b/docs/invoker.png differ
diff --git a/docs/invoker.uml b/docs/invoker.uml
index aaefa5dd471a6da4d8497f64e3d9a1010a81a48d..4ff2753c1e34608256abb371aaedaba9b18343fa 100644
--- a/docs/invoker.uml
+++ b/docs/invoker.uml
@@ -10,6 +10,7 @@ Invoker <-- Solr : HTTP Response
 
 Invoker -> Command : setResponse()
 
-Controller <- Command : getResult()
+Controller -> Command : getResult()
+Controller <- Command : [RecordCollection]
 
 @enduml