improved messages list view