local file source
merge