Hi, I leave here some recommendations for readibility and maintainability of the codebase, by applying Chain Of Responsability Design Pattern. [Recording Handling: Chain of Responsibility use case](https://sway.office.com/1DwNyoTFIYubqptk?authoringPlay=true&publish)