currentPlayer now switches correctly