FIXED flip component - needs doubletap