updated testbench