swapped history saved