Very professional and smart.