updated random testbench