added socket.io, new planz