Flu: soon a new treatment?