ted demmler