flynn doyle