Implement auditing.