Best visit with doctor.Dr Patel has very good bedside manners , very genius, very knowledgeable, very professional throughly explain things , spent quality of time with patient until they understand plan of treatment.