Ivermectin and the agenda