Whats the point of Zwifts event module if you cant even filter events by distance and terrain type at the same time? The current system is clunky and makes it difficult to find events that cater to your specific training needs. Why cant we have a more advanced search function that allows us to filter by multiple criteria, such as distance, terrain type, and intensity level? Is it really that hard to implement a feature that would make the event module more user-friendly and efficient? And another thing, why do events often overlap with each other, making it impossible to join multiple events in one ride? Cant Zwifts developers come up with a better scheduling system that takes into account the needs of users who want to participate in multiple events during a single ride?