added ExecuteBenchmark to listener