Ivermectin is a gift from God