range sync