multi checkerboard example is now more versatile