added ignore swaps