Sigh. In a perfect world...