private void nextPiece() {
		if(current == null){
			this.current = Tetromino.generatePiece();
			this.next = Tetromino.generatePiece();

		} else {
			this.current = this.next;
			this.next = Tetromino.generatePiece();
		}
		side.updateNext(next);
		orientation = 0;
		currentCol = current.getTiles()[0].length == 16 ? 2 : 3;
		currentCol = current.getTiles()[0].length == 4 ? 4 : currentCol;
		currentRow = 0;
		boolean isOver = screen.addPiece(current, currentCol, currentRow, orientation);
		if(!isOver){
			gameOver = true;
		}
	}