finished v1 of server, need to test now