a virus due to