This comes out of the blue. Our esteemed or so it seemed Howell and De Vetri are out the door. Didn't see that coming!What next for this bizarre company.