vincent oreilly