improvements
finalize exercice 6 week 3