are you ready for a perfect storm?