We may have some sort of perfect storm situation happening here. Where to even begin ...