client-server integration: work in progress