I have a split Access 2000 Db with a front end on each pc. Also on each pc I have a local, replicated copy of the back end. The master back end is on a file server with a fast(ish) connection to the networked PCs. Each morning when a user logs on at their workstation the front end creates a clean back up of the local replicated Db and then synchronises with the master Db on the file server. The same happens again when the user logs off at the end of the day in that the local replicated back end Db is backed up and then synch’ed with the master on the file server. Additionally the user has a synch button which can be used at any time during the on-line day to synch with the master on the file server in the event that updated store or contractor information needs to be pulled down. All in all this approach seems to work well with no replication errors, record update conflicts or back end Db corruption. However, (and there always seems to be a however doesn’t there?) it seems that Access 2000 allows only one replicated back end Db to synch with the Master Db on the file server at any one time. If 2 users log on at the same time only one will get a successful synchronisation message whilst the other will get a hung front end. Am I correct in thinking that this is an absolute restriction in that the master Db can only synch with one replicated copy at any one time? If this is so, is there some kind of error trapping or test I can carry out to prevent a front end from hanging if another front end is already synching it’s local back-end with the master on the fileserver? The approach I was thinking about would be to attempt some kind of connection or transaction with the master Db on the fileserver. If this connection/transaction timed out or failed I could trap the error and supply a message to the user to attempt a login/synch a little later when the master back end is free or maybe have a timed event to retry the synch again under the front end control. Is this feasible? Any ideas you have would be greatly appreciated. Any examples of suggested code would be even better! Thanks for your time and any help you can provide. Regards, PaulG