Main Search Flip Flops Joy