New developments on virus