|  | @@ -163,9 +163,9 @@ class ChessManager:
 | 
	
		
			
				|  |  |                  arrows.append((session.board.move_stack[-2].from_square, session.board.move_stack[-2].to_square))
 | 
	
		
			
				|  |  |            
 | 
	
		
			
				|  |  |          if session.board.is_check():
 | 
	
		
			
				|  |  | -            return chess.svg.board(session.board, size=size, arrows=arrows, fill={checker: "#cc0000cc" for checker in session.board.checkers()}, check=session.board.king(session.board.turn))
 | 
	
		
			
				|  |  | +            return chess.svg.board(session.board, orientation=session.board.turn, size=size, arrows=arrows, fill={checker: "#cc0000cc" for checker in session.board.checkers()}, check=session.board.king(session.board.turn))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        return chess.svg.board(session.board, size=size, arrows=arrows)
 | 
	
		
			
				|  |  | +        return chess.svg.board(session.board, orientation=session.board.turn, size=size, arrows=arrows)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def ascii(self, id):
 | 
	
		
			
				|  |  |          session = self.sessions.get(id)
 |