using new benchmark lib

@jhermsmeier please have a look on this and pull it if you like it.