foo
server add & delete
server data modification
client