failure@ swapping