Tomorrow is Microsoft’s 40th birthday, and the perfect time to look back on its successes, failings, and that time it bought a convertible in its thirties because it was freaking out about a receding hairline.

Over those 40 years there have been countless twists and turns but now—right now—Microsoft is in the process of rejuvenating itself yet again, and swinging back from Windows 8 apathy and Xbox One PR disasters. Not bad for a geezer.