Add idea: separate syncValues

function syncValues too long