Bill Roorbach. Funny, smart, very. very cool.