Study setting The study will be conducted in the Habiganj district, Sylhet division for the reported highest stunting prevalence in Bangladesh. The investigators will select 12 Unions (population ~300,000) randomly from two adjacent sub-districts. Each Union would be divided into clusters, each cluster comprising of ~450 households or ~2000 population. In selected 125 study clusters, 10 and 20 pregnant women in each intervention and comparison cluster would be enrolled, respectively, and enrolment would be closed accordingly. Considering estimated live births per year at 21/1000 population, expected number of 24 months old children from each cluster by study completion would be 7, after adjusting for 4.5% mortality in postnatal two years and 30% drop-out. Thus, 25 clusters per study arm would yield 175 and 350 children per intervention comparison arms, respectively, reaching their second birthday, the required number of samples for the trial.