Robert Rankin deserves some of the credit for this, too!