add farewell message
add end message
merge
minus is implemented