simplification du code avec des includes