updated signalr client