I've waited thirty years for this