some experimentation with automated client-server model synchronization