audit subsystem