updated output format
merge