In [ResourceStresserBenchmark.java](https://github.com/cmu-db/benchbase/blob/7c64657c8a10b372bebacd4c1253df1bcf499c48/src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/ResourceStresserBenchmark.java#L52), I think this line: `workers.add(new ResourceStresserWorker(this, i + 1, numKeys, keyRange));` . . . should be the following: `workers.add(new ResourceStresserWorker(this, i, numKeys, keyRange));`. Otherwise, [IO1.java](https://github.com/cmu-db/benchbase/blob/7c64657c8a10b372bebacd4c1253df1bcf499c48/src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/IO1.java#L49) and [IO2.java](https://github.com/cmu-db/benchbase/blob/7c64657c8a10b372bebacd4c1253df1bcf499c48/src/main/java/com/oltpbenchmark/benchmarks/resourcestresser/procedures/IO2.java#L45) compute their starting primary key (`empid`) wrong: `int startingKey = myId * keyRange;` . . . and these two transactions will end up never updating any table rows when the .xml file's `terminal = 1`.