Welch resigned and that is very good for this company. It's possible that the company was really on to something and didn't want Welch to ruin it. It's also possible with the current crack down by the SEC, Welch was forced to resign. JMHO...