patch on merge and swap list to tab methodes