change benchmark class and add scan benchmark