speed: adding a benchmark() function