The truth about ivermectin