improved benchmark scripts