added benchmark test.