add temporary empty class and support for alternative stat recording.
Should log instructions instead of times in the end.