zachariah pugh