added benchmarks for projection