finish vendor update, offer listview for sales and some bug fix.