v1 of client/server interaction