If you have multiple workstations, asking everyone to update their Synapse client each time there is an update can be a bit of an effort. One way to do this centrally is to write a batch file that accesses each Synapse.exe on each workstation, and updates it by copying the new version over the existing ones. Of course this assumes all the client workstations are on shared drives, and that the clients are not using Synapse at the time.