#20975 by Noname

#20976 by PyChess

#20977 by PyChess

#20978 by PyChess

#20979 by Indhio

#20980 by PyChess

#20981 by PyChess

#20982 by PyChess

#20983 by PyChess

#20984 by jp