diabetes blog and aciclovir ratiopharm and metoprolol mechanism of action and caffeine pills weight loss and baclofen medication