Dirty Abused Flip Flops