A total of at least 250 households with at least one child aged 5 years or younger will be selected in this study. Both eligible households with and without children will be included. The study will be extended to other slums, in case the sample size could not be met in Ashrayanagar slum. Block randomization will be performed to reduce bias and achieve balance in the allocation of participants to treatment arms. Block sizes vary between two, four and six households to reduce the possibility of knowing the next randomisation allocation. The study will be single-blinded (data-analyst). Randomization is stratified for having a child aged 5 years or younger or not.