David knows a lot about meds and how they work. Great guy who cares about me. We are a team.