add instrumented version