added a couple of benchmark versions