first prototype of server-client module
first prototype of server-client module