Bill Udell
overview