Added benchmarks
Dropped bounds checks