What a mess. How long you known this guy?