introductino of matrixGenerationConfiguration