actually swap the elements in the list. Still a workaround, but now we can get the correct values.