added definitions for open socket protocol
adding sockets to the modules