I present my work to you for review, criticism is welcome :)

 

v20240901