a classic, but still excellent