emit element names
merge