Add and integrate sync preference