automated the benchamrking some for