start experimenting with sockets