Jon Stewart nails it