Added performance benchmarking