Player swapping implemented