update signalr for real