implemented random index patterns;
new 2D random index pattern