FLAT-Doyle