Refactored the AuditTrailServices and brushed them up.