Holy crap. But all things considered I guess we should have seen this coming.