add word func
merge