What even is a flip flop.