oh yeah, sockets working exactly as expected