When the details of a new index case are uploaded to the online database by fax to the trial manager, a unique identifier will be assigned. A pre-specified table of random numbers will be used to assign one of the three interventions to the household of the index case. Therefore the randomised intervention will be unknown to the doctor at or after the time of recruitment to minimise allocation and ascertainment biases respectively.