some fixes to list widget