Ivermectin: it's good for what ails you