switch player type