FLIP FLOP GENERATION MUST BE STOP, BE ELEGANT