lazy load for checkerboard