Done.

(SPOILER)It isn't a virus, is it?