adding visual indicator of backend failure, plus a reconnection