Main Search Trans Flip Flop