On time. Professional. Good doctor.