_takePiece -> takePiece