adding updateList spec and implementation in mlListCtrl