generated merkle root