Hanging-Flip-Flops