Updating Rumour has two parts. The first is to update the Lindex using Jack, and the second is to update the ReferList using Collector. See the Appendix for the codes.