some more stuff, socket.io, etc