How a virus Works