diff --git a/README.md b/README.md
index ce37a47487f91b8f52f632d20ceb40522a6cfd7f..5f1868077a3db32059cb1c69422458ce5a314acd 100644
--- a/README.md
+++ b/README.md
@@ -60,9 +60,17 @@ technology depenent packages
     support/    where domain indipendent sherable implementation components lives.
     scenario/   where usecases are applied to real technology dependent case.    
 
-## classes conventions
+### classes conventions
 
-* A UseCase will return allways a UseCaseResult.
+* A UseCase will return always a UseCaseResult.
 * A UseCase may use only domain, service, repository components.
 * An Adapter ha always to implement a service or repository interface.
 * A domain component has to depends on nothing. 
+
+
+## to do
+
+* schema clone, builder, immutable
+* schema pattern matcher
+* schema variable extrator
+* sql view generator
\ No newline at end of file