frank flack