Added probabitity control, clear and checkerboard filling