working sync