New flip-flops