layered instrumentation