finished col sync version