added reasonable benchmarking took