added Gregory A. Denton