added d flip flops