add deleteAlt, pairWiseSwap