"instrumenting" functions