added component benchmarks