Working on network_io (not compiling)