Added auditing interceptor and annotation