And if you do this option (I hope so), and there are multiple segments, show all the segments if at least one of them has availability.
Have been doing some PHP programming lately and it's pretty easy to do this in PHP so I assume it's easy to do it in other languages as well.