l and antiviral