Finally, a solution for dengue?