def leppard.