challenge with working sync