A cure for the great millennium hangover