john e depth serves promise