jim pendergraph