Financial fraud? IMPRISON THEM NOW!