how do we perevent a virus