benchmarks rewrite to use iframes