cumm swapping

.