started implementing benchmark
started work on benchmark tests