zachariah payne