Implemented SignalR