add commentaires pour AbstractGeneration