add more benchmark tests