#21844 by Occyroexanthub

#21843 by yolo

#21842 by test

#21841 by Noname

#21840 by Noname

#21839 by LaughingMan

#21838 by Gert -- Kim Hansen

#21837 by LaughingMan

#21836 by PyChess

#21835 by LaughingMan