Five years along, yet it keeps giving and giving and giving ...