Initial message passing structure over sockets