this might take some effort, but in the end, we're just mocking a socket so not really all that bad :)
this might take some effort, but in the end, we're just mocking a socket so not really all that bad :)