saved a little work if someone is trying to swap an entry with itself