In a perfect world ...