version 3, change prog.cpp call wrapper to Instrument Data