Decided to get rid of the listen/bind functionality, and make this a client-only implementation