New Technologies Aid in Compliance Reporting