add merge helper