fixing listview update