zechariah pugh