WIP.
diff --git a/api-components.html b/api-components.html
index 8cfffbb..9df1e2a 100644
--- a/api-components.html
+++ b/api-components.html
@@ -115,6 +115,11 @@
             </tbody>
         </table>
 
+        <figure>
+            <img alt="named entities" class="img-fluid" src="/images/text-tokens-entities.png">
+            <figcaption><b>Fig 2.</b> Named Entities</figcaption>
+        </figure>
+
         <p>
             When <code>Variant</code> is prepared, the suitable  <code>Intent</code> is trying to matched with it.
         </p>
@@ -214,7 +219,7 @@
             <li>
                 Have prepared intent:
                 <pre class="brush: scala, highlight: [1, 2, 5, 6]">
-                    @NCIntent("intent=call term(command)={# == command'} term(person)={# == 'person'}")
+                    @NCIntent("intent=call term(command)={# == 'command'} term(person)={# == 'person'}")
                     def onCommand(
                         ctx: NCContext,
                         im: NCIntentMatch,
@@ -362,6 +367,11 @@
             contains following components:
         </p>
 
+        <figure>
+            <img alt="pipeline" class="img-fluid" src="/images/pipeline.png">
+            <figcaption><b>Fig 2.</b>Pipeline</figcaption>
+        </figure>
+
         <table class="gradient-table">
             <thead>
             <tr>
diff --git a/images/pipeline.png b/images/pipeline.png
new file mode 100644
index 0000000..36af5d9
--- /dev/null
+++ b/images/pipeline.png
Binary files differ
diff --git a/images/text-tokens-entities.png b/images/text-tokens-entities.png
new file mode 100644
index 0000000..60d5a35
--- /dev/null
+++ b/images/text-tokens-entities.png
Binary files differ