add more benchmark for testing