updated testbench inteface