viral contribution