but socket.io dependency is still using it somehow