server code and example README