Many things happened over these last few months. But here is the p...