Professional taken timely and everything explained completely. Dr K is my doctor.