Harris flip-flops