stuff successfuly swapping but something is broken..