I was thinking something like this ... Currently there is an FIDLocalFile that gets inserted into the database as a stub in JEmplode until you sync... I was thinking of making a new FIDCloneFile that contains a ProtocolClient and FID # of a remote FID on a remote Empeg... when you sync, it would then read the FID from the first Empeg and write it to the second ... This is kind of preliminary, but I'm tossing the idea around ...