toggling buttons on/off works via socket.io