add scan and scanRow