can now only sync units that do not already exist in the repo