added non working matrix variations