can't figure out swapping