add scan details, fix listview