Added functionality through web sockets