Add audit client implementation