wip: sockets for updating playlist