obj output
merge