Being zealous for a cause