order conversations correctly and mark unread