diff --git a/README.md b/README.md
index 2705f074ef801f427db99907556203673f353ae8..6ee28293319a0da6a50fe817b968a2b552130cdf 100644
--- a/README.md
+++ b/README.md
@@ -10,16 +10,50 @@ docker-compose up -d
 
 
 use mongodb (mongo shell):
+
 ```
 docker-compose exec mongo-orders mongo admin
 ```
 
 in mongodb shell:
-```
+
+```js
 show dbs;
 use order;
 show collections;
 db.orders.find();
 ```
 
+function `pretty()` prettify the document
+
+```js
+db.orders.find().pretty();
+```
+
+compter le nombre d'enregistrements:
+
+```js
+db.orders.find().count();
+```
+
+il est possible d'exécuter du javascript pour ajouter des fonctionnalités supplémentaires (mais faites le maximum avec 
+l'API de mongodb):
+
+```js
+db.orders.find().map( obj => obj.vendors );
+```
+
+
+## Serveur HTTP
+
 API in Node.js available, example route http://localhost:8080/by-customer-pseudo/A**D
+
+## Missions
+
+Requêtes à réaliser:
+
+- Utilisation du [`find()`](https://docs.mongodb.com/manual/reference/method/db.collection.find/#db.collection.find)
+- liste des commandes qui ont deux sacs
+- liste des commandes concernant "les-fromages-de-gaetan"
+- comptez le nombre de commandes qui ont plus de quatre sacs
+- affichez les pseudos des acheteurs qui ont plus de quatre sacs