création du ladder et optimisation des requêtes