flip-flops view 2