Daily Show was great last night