draft of sync