* fix var
* add simple server
* improve server and client