pretty much everthing but edge cases in up/down rearrangements of players