Seol mar théacs é seo: Financial fraud prevention and detection