protect fiona gallagher at all costs
328