I feel like a lot of people don't consider it fast enough or good enough network, but not just that. Also the GPU, you have a few functions and they're running loops. So we have one loop that just waits for traffic to coming off the network,. And this is kind of one of the trick things you you need to do things in batches. If you involve the Python interpreter, every time a packet hits the neck, then it'll end up being very slow.