query executor interceptor.