save and display
merge