changes at MatrixBuilder