improved sync design