design-flaws-in-cipro