fixed UI and refreshing list on disconnect