virology view 2