flynneggleston