Adaptive sync (16/39)

Adaptive sync