Double-layer flip-flops