Add loops and my own emitter for better benchmarking