Happy days indeed.