method sync across files
merge