Adaptive sync