add scan ui part