Challenging. I've watched and read this project with more than usual interest. Thank you for your contribution.

https://dutchypatterns.com/