diff --git a/Lectures/Figures/command.png b/Lectures/Figures/command.png
new file mode 100644
index 0000000000000000000000000000000000000000..2810e07df5203815d9cf29b1f9155865601ee824
Binary files /dev/null and b/Lectures/Figures/command.png differ
diff --git a/Lectures/L27_DesignPatterns/DesignPatterns.pdf b/Lectures/L27_DesignPatterns/DesignPatterns.pdf
index 8273a064118bca20b6cd4db12feb589bebc18b61..020094d76b4ed25c956ff87d2774499789eeeb56 100644
Binary files a/Lectures/L27_DesignPatterns/DesignPatterns.pdf and b/Lectures/L27_DesignPatterns/DesignPatterns.pdf differ
diff --git a/Lectures/L27_DesignPatterns/DesignPatterns.tex b/Lectures/L27_DesignPatterns/DesignPatterns.tex
index 265de9e74cac00c6b7037e2793e995d4962c0a10..ddc9cf91d7106e35a6f6d8c1b3c5591e8b6c0d45 100755
--- a/Lectures/L27_DesignPatterns/DesignPatterns.tex
+++ b/Lectures/L27_DesignPatterns/DesignPatterns.tex
@@ -297,6 +297,8 @@ TBD
 \frametitle{MVC Web Applications}
 
 \includegraphics[scale=1]{../Figures/WebAppMVC.png}
+~\\
+From /Tutorials/OLD\_MVC
 
 \end{frame}
 
@@ -479,6 +481,17 @@ so on.  The actual execution of the command is delegated to a supplier component
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
+\begin{frame}
+\frametitle{Command in UML}
+
+\includegraphics[scale=0.8]{../Figures/command.png}
+~\\
+\href{http://www.dofactory.com/net/command-design-pattern}{http://www.dofactory.com/net/command-design-pattern}
+
+\end{frame}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
 \begin{frame}
 \frametitle{Adapter Design Pattern}
 
@@ -493,6 +506,8 @@ so on.  The actual execution of the command is delegated to a supplier component
 
 \includegraphics[scale=0.7]{../Figures/500px-AdapterPatternForWiki.jpg}
 
+Adapter wraps one class
+
 \end{frame}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%