list control improvenments