#21103 by duckblubb

#21104 by EZ

#21105 by EZ

#21106 by EZ

#21107 by PyChess

#21108 by George

#21109 by PyChess

#21110 by EZ

#21111 by Tanio NEDEV

#21112 by Tanio NEDEV