History list merge