offline instrumentation