First useable version with reporter