All hail terry davis