Understanding Compliance Audits in the Modern World