Adaptive sync (33/39)

Adaptive sync