add test bench