d medicine, that has