Man ... what a mess.