Wow, this just sounds like one gigantic mess.