debug extract method - add playerToAdd & playerToRemove table circular dependency clean up