add scan code