Hi, Why is the project using csync for synchronisation rather than say csync2? csync2 has two interesting properties: 1) use of librsync for optimised uploads of new files 2) multi-server out of the box, eg you could sync three laptops and five servers, each could talk to any other. I google notes that it can be compiled for windows? Ed W