{'fraction_non_alphanumeric': 0.039660721469759956, 'fraction_numerical': 0.019411291404049884, 'mean_word_length': 4.516737562419086, 'pattern_counts': {'":': 0, '<': 1, '<?xml version=': 0, '>': 1, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Designing for People’s Safety on Flooded Streets: Uncertainties and the Influence of the Cross-Section Shape, Roughness and Slopes on Hazard Criteria

: Designing for exceedance events consists in designing a continuous route for overland flow to deal with flows exceeding the sewer system’s capacity and to mitigate flooding risk. A review is carried out here on flood safety/hazard criteria, which generally establish thresholds for the water depth and flood velocity, or a relationship between them. The effects of the cross-section shape, roughness and slope of streets in meeting the criteria are evaluated based on equations, graphical results and one case study. An expedited method for the verification of safety criteria based solely on flow is presented, saving efforts in detailing models and increasing confidence in the results from simplified models. The method is valid for 0.1 m 2 /s ≤ ℎ. 𝑉 ≤ 0.5 m 2 /s. The results showed that a street with a 1.8% slope, 𝐾 ≈ 75 m 1/3 s − 1 and a rectangular cross-section complies with the threshold ℎ.𝑉 = 0.3 m 2 /s for twice the flow of a street with the same width but with a conventional cross-section shape. The flow will be four times greater for a 15% street slope. The results also highlighted that the flood flows can vary significantly along the streets depending on the sewers’ roughness and the flow transfers between the major and minor systems, such that the effort detailing a street’s cross-section must be balanced with all of the other sources of uncertainty.


Introduction
Most of the existing stormwater sewer networks were designed for uniform and steady flows and 5-to 25-year return periods. With urban expansion, the aging of infrastructures, and increasing environmental and quality of life requirements in cities, many sewer networks became undersized. In order to mitigate floods and combined sewer overflows, storage structures and real-time management systems have been implemented in the large sewer networks of some cities, the design and operation of which requires the use of generally complex mathematical models [1][2][3]. Over the past few decades, many countries have carried out great efforts to make drainage systems more decentralized, integrating nature-based solutions and promoting synergies with other urban infrastructures, such as the green infrastructure and the road and pedestrian infrastructure [4][5][6]. In this context, the so-called water-sensitive cities have sought to include a chain of components for the retention, infiltration, treatment and use of stormwater in catchments, seeking to replicate hydrological losses and improve urban ecosystems [7,8]. In addition, the redrawing of the urban space to accommodate floods is an adaptation and remediation strategy to deal with climate change, which is also being applied to new developments worldwide [9][10][11].
The rehabilitation of consolidated urban areas depends on a variety of local constraints and intervention opportunities, the planning of which is complex and requires cross-sectoral, risk-based approaches [12][13][14]. In new developments, surface flow paths and detention areas (the major system) are often planned for 30-to 100-year return periods.
Several expressions have been derived from laboratory experiments for the thresholds of people's stability against the action of flows. Summaries of empirical expressions, derived by both the original experimental investigators and by third parties, are presented in Shand et al. [15] and Russo et al. [16]. These expressions usually establish thresholds for the velocity and depth of the flood, or for a relationship between these variables, and are increasingly included in design guidelines, manuals of good practices, standards and municipal specifications [9][10][11]. In most cases, the product of the flood depths and velocities is limited to values between 0.4 and 0.5 m 2 /s, although recent studies have proposed lower thresholds for urban floods, such as the thresholds below 0.3 m 2 /s proposed by Chanson and Brown [17], and the threshold of 0.22 m 2 /s proposed by Martinez et al. [18].
For example, the Australian Guidelines (1987) established that the product of flood depths and velocities in streets should not exceed 0.4 m 2 /s. Based on the results of six previous studies from 1973 to 2008, Shand et al. [15] concluded that this criterion ensures a low hazard for children, providing that the maximum depth is limited to 0.5 m and the maximum velocity to 3.0 m/s. However, the authors highlighted that the loss of stability could occur in lower flows when adverse conditions are encountered, including uneven or slippery bottom conditions, unsteady flow, floating debris, poor visibility or human factors such as physical attributes, psychological factors, clothing and footwear. The risk of the instability and buoyancy of vehicles also increases substantially for water depths above 0.2-0.3 m. Melbourne Water [11] proposed more detailed criteria and recommendations according to the type of street, and that allotments are at least 0.3 m above the 100year flood level. According to some Canadian and USA city manuals, the maximum depth of the overland flow or ponding in streets should be limited to 0.3 m deep at the gutter for the 100-year return period event.
The following three thresholds were proposed by Nanía et al. [19] and Balmforth et al. [9]: the water depth should be limited to 0.3 m or 0.2 m where a highway forms part of the flood channel; the product of the depth and velocity should be limited to 0.5 m 2 /s; and the product of the depth by the square of the velocity should be limited to 1.23 m 3 /s 2 , in order to prevent the risk of pedestrian slipping. Nanía et al. [19] justified a higher threshold for the ℎ. ratio (0.5 m 2 /s) because the 0.4 m 2 /s threshold was proposed based on experiments with water depths between 0.5 and 1.2 m, which are excessive for densely occupied areas. However, they introduce the slip criterion, which corresponds to a much more conservative condition for the flows with higher velocities than the ℎ. condition. Because the higher velocities occur at reduced flow depths, generally lower than 20 cm, the slope and shape of the street cross-sections and the height of the sidewalks can have a significant effect.
Based on laboratory tests, Xia and Falconer [20] obtained graphs for the toppling stability thresholds for adults and for children, of which the products of flow depths and velocities across the range of values are greater than 0.6 m 2 /s for adults and greater than 0.4 m 2 /s for children. These researchers obtained significantly lower sliding stability thresholds, but decided not to include them in the suggested stability thresholds "because the mode of sliding instability seldom occurs in practice due to the rare occurrence of low depth and high velocity".
However, Russo et al. [16] emphasized that most of the previous relationships were obtained from channels reproducing natural streams, with flows that were generally deep and slow, which is not the case for many urban floods. From the results of hundreds of laboratory tests, in which several subjects of different ages, heights and weights crossed or walked along the flow on smooth concrete surfaces (reproducing the roughness of urban roads), they proposed a new threshold for the maximum allowed flow velocity of = 1.88 m/s. Based on new experiments using the protocol described in [16], and also testing a variety of footwear and situations for both free and busy hands, Martinez et al. [18] established a more restrictive stability threshold for pedestrians of ℎ. = 0.22 m 2 /s [17] highlighted the role of hydrodynamic instabilities induced by local topographic effects and large debris (e.g., trees, branches, logs, plastic containers and rubbish) in the realworld hazards. The confluence of flows at street crossings and the transitions from supercritical to subcritical flows also adversely impact pedestrian stability.
Thresholds from 0.3 m 2 /s to more than 0.7 m 2 /s have been proposed for vehicle stability, depending on the characteristics of the vehicles, such as their weight, length, width, friction coefficient, and others [15,[21][22][23]. In order to avoid the buoyancy of small passenger vehicles and large 4WD, [21] recommended flood depth thresholds of 0.3 m and 0.5 m, respectively. For any type of vehicle, the flood velocity should not exceed 3 m/s. Salinas-Rodriguez et al. [14] pointed out that setting rigid thresholds can be difficult and even not feasible when applied to existing urban areas or to large catchments as a whole. The safety threshold to be adopted may also take into account the return period considered.
For the analysis and design of large and complex urban systems, two-dimensional (2D) surface models have been increasingly coupled to the sewer network models, which requires high resolution topographic information and a high computational capacity. Their coupling still poses several challenges both in research and in practical applications [24,25]. In the design of new developments, an adequate landscape reshaping should be carried out to prevent ponding and to convey the overland flow along pathways and streets, which can be easily represented in a 1D surface model. 1D/1D models have provided affordable and satisfactory responses to a number of applications [26][27][28][29]. Simplified methods have also been employed in the design of small to medium developments [9,11].
This work evaluates and discusses the effect of the cross-section shape, slope and roughness of the streets in compliance with the safety criteria described above. The evaluation is carried out based on analytical expressions, graphical results and a case study.

Methodology
The cross-section shape of most streets is similar to the left-hand profile of Figure 1. This composite section and other variants can be represented, in a simpler way, by an equivalent triangular-rectangular cross-section, as shown in the profile at the center of Figure 1.
In this work, we will consider the flow in a triangular-rectangular cross-section, admitting a wide range of transversal slopes of the pavement on the triangular base ( ): from the null slope, which corresponds to a rectangular section, to a sufficiently high transversal slope, where the cross-section becomes triangular. This cross-section will be considered generic and representative of most streets. The Manning-Strickler formula, valid for fully rough turbulent water flows, will be used: where is the cross-section's average velocity, is the discharge, is the Strickler roughness value (the inverse of the Manning's roughness, ), is the slope of the street bed, and is the hydraulic radius. Only those situations where the width of the cross-section is significantly greater than the flow depth ( ≫ ℎ) will be considered. From a practical point of view, this happens for virtually all streets. This means that if the cross-section is rectangular, the hydraulic radius corresponds to the flow depth ( ≈ ℎ), and if the cross-section is triangular, the hydraulic radius corresponds to half the flow depth ( ≈ ℎ/2).
Consider a triangular-rectangular cross-section with triangular section depth ℎ and water depth ℎ above ℎ (the central profile of Figure 1). For ≫ ℎ, it can be demonstrated that the flow rate and average flow velocity in that cross-section are equal to the flow rate and average velocity in a rectangular cross-section of the same width ( ) and a depth equal to ℎ = ℎ − ℎ /2 (right-hand profile of Figure 1). The concept of the equivalent rectangular cross-section will be used to quantify the effect of the variation of ℎ (i.e., the cross-section shape), together with the effects of the variation of the roughness and of the longitudinal slope of the street, in the compliance with the safety criteria. Condition ℎ. ≤ will be designated by criterion A, and condition ℎ. ≤ 1.23 m 3 s −2 by criterion B. We should also consider the variable , given by = . √ .
In the next section, the variation of ℎ, and / for the thresholds of criteria A and B (with ranging between 0.22 and 0.5 m 2 /s) are evaluated as a function of ℎ and = . √ . The discussion is carried out based on the equations that satisfy each criterion, and on the graphical results of those variations, which are valid for the supercritical flow. As the results for the triangular-rectangular cross-section are iterative, regression equations are obtained to easily compute / as a function of ℎ and . √ . Thus, if the flood flow on a street is known, these equations allow us to determine expeditiously the minimum width of the street that fulfills the safety criteria.
In section 4, this procedure is applied and tested in a case study tailored to cover a diverse set of situations, including subcritical and unsteady flows. Sensitivity analyses are also carried out for the shape and width of the cross-section of the streets, and for the roughness of both the street surfaces and the sewers.

Equations for the Thresholds of Criteria A and B
Considering ≫ ℎ, Table 1 presents the formulae for ℎ, and / that verify each criterion for the rectangular, triangular and triangular-rectangular cross-sections (Equations (2)-(23)).
Criterion A (ℎ. ≤ ) has the particularity that, for both the rectangular crosssection and the triangular one, the maximum flow per unit of width does not depend on . √ . According to Equations (4) and (7), the threshold for / corresponds to the value of for the rectangular cross-section, and to that of /2 for the triangular crosssection. For example, if = 0.5 m 2 /s, then we have / ≤ 0.5 m 3 /s/m for the rectangular cross-section and / ≤ 0.25 m 3 /s/m for the triangular cross-section. For both criteria, the calculation of the variables for the triangular-rectangular crosssection is iterative and only valid if one obtains ℎ ≥ ℎ (otherwise the cross-section is triangular). This check must be carried out before any iterative calculation, using Equation (8) for criterion A and Equation (19) for criterion B.
If the water height is higher than ℎ , according to Equation (11) for criterion A, the threshold for / varies between and /2 (in m 3 /s/m) depending on the quotient (ℎ − ℎ /2)/ℎ. This quotient corresponds to the ratio of the hydraulic radius of the equivalent rectangular cross-section with the calculated value of ℎ. If the check shows that ℎ < ℎ , the values of ℎ and must be calculated considering the triangular cross-section, using Equations (5) and (6) for criterion A, and Equations (16) and (17) for criterion B. Because the width of the flow at the triangular base will be shorter than the width of the composite cross-section ( ) in the ratio ℎ/ℎ , the maximum flow rate provided by Equations (7) and (18) must be multiplied by ℎ/ℎ , resulting the Equation (12) for criterion A and Equation (23) for criterion B.

Analytical Expressions for the Separation of the Relevant Criterion
Equations (24) to (35) in Table 1 result from solving the system of equations for criteria A and B, and the Manning-Strickler formula, also considering ≫ ℎ. Table 1. Equations (adapted from [30]).

/s
Rectangular crosssection Triangular cross-section Triangular-rectangular cross-section Iterative calculation: (8) is not valid (triangular flow): Iterative calculation: (19) is not valid (triangular flow): Because neither ℎ or = . √ are present in the equations for the calculation of ℎ and that verify both criteria, we conclude that the values of ℎ and that equate the thresholds of both criteria depend neither on the cross-section shape or on the roughness and slope of the street. According to Equations (26), (30) and (34)  However, . √ associated with this equality depends on the cross-section shape, as can be seen in the formula of Equation (33); it is . √ = / . / ≈ 7.12 m 1/3 s −1 for the rectangular cross-section (Equation (25)) and . √ = 2 / . / . / ≈ 11.30 m 1/3 s −1 for the triangular cross-section (Equation (29)). Figure 2 shows the variation of / , ℎ and as a function of ℎ for different values of . √ and the adoption of criterion ℎ. = 0.22 m 2 /s [18]. Figure 3 shows similar graphs, but now for the combination of criteria ℎ. = 0.5 m 2 /s and ℎ. ≤ 1.23 m 3 s −2 [9,19].

Graphical Results and Discussion
The results on the y-axis of all of the graphs of Figures 2 and 3 correspond to the particular case of the rectangular cross-section (ℎ = 0 m). In all of the graphs, the dotted line separates the flow in a triangular cross-section from the flow in the full triangularrectangular cross-section (Equations (8) and (19) for / ). In Figure 3, the area where criterion B is determinant is shaded, which, as previously seen, corresponds to ℎ ≥ 0.203 m, ≤ 2.46 m/s and / below the straight line of Equation (32) if ℎ ≤ 0.203 m, or / below the curve corresponding to = . √ ≈ 11.30 m 1/3 s −1 (Equation (29)) if ℎ ≥ 0.203 m.
For both Figures 2 and 3, the upper graphs show and allow us to quantify a significant reduction of / with the increase of ℎ and = . √ . For the case of the rectangular cross-section (ℎ = 0), / does not depend on = . √ for condition A (as discussed earlier), but / can be significantly reduced with the increase of = . √ due to criterion B (Figure 3 These results show that for steep streets, the maximum safety flows occur for small flow depths, usually below the sidewalks, and therefore are very sensitive to the resolution and quality of the topographic data. Thus, if high-resolution data are available and their treatment allows for the representation of the lower elevations next to the curbs, the results can be significantly more conservative than if this rigor is not considered. However, streets with relatively constant average characteristics over tens of meters comprise extensive topographic variability in very detailed descriptions, due to various singularities (e.g., crossings, crosswalks, speed bumps, depressions near gutters and sinks). The detailed modelling of this variability will require great efforts in automatic calculation and result analysis, and it is very questionable whether the whole street design should be conditioned by the strict application of criteria A and B to small singularities, such as depressions next to the inlets. Furthermore, the use of high-resolution digital elevation models will introduce a large amount of information that will be treated as noise, aggravating data handling and computational requirements. The scaling effects of topographic variables and the advantages and disadvantages of using high-resolution digital elevation models for different purposes are discussed in more depth by [28] and [31].

Regression Equations for Iterative / Values and the Proposal of an Expedited Method
The regression equations for / in the triangular-rectangular cross-section were obtained as a function of ℎ and = . √ . Equation (36) is valid for criterion A, considering the coefficients presented in  For the set of points shown in Figures 2 and 3, the minimum and maximum errors obtained for all of the regressions based on Equations (36) and (37) and Table 2 were −3.1% and +3.2%, respectively. Figure   Thus, / calculation can be easily implemented in a spreadsheet considering: • Equation (36) or Equation (12), depending on Equation (8)  With an estimate of the maximum flood flow rates obtained from more or less simplified models, these equations will provide the minimum street widths ( ) to meet safety criteria under supercritical flow conditions.

Case Study
The approach proposed was applied to the dual drainage system represented in Figure 5, which was modelled using SWMM 5.1.011 [32]. The case study was built to assess the accumulated effect along a street of simplifications in the street cross-section, covering a diverse set of non-uniform unsteady flows, including subcritical flows. Simulations were run for a 100-year return period Desbordes hyetograph (a hyetograph composed of an increasing triangle, followed by a central peak and a decreasing triangle) and a recording interval of 1 minute. The street has 30 reaches of 50 m each, with different slopes and values of = . √ , as indicated in the table of Figure 5 (the Manning-Strickler coefficient was considered the same for all of the reaches of streets and sewers, = 1/0.013 ≈ 77 m 1/3 s −1 ). The changes in the slope of the reaches lead to alternating situations of supercritical and subcritical flows, and included a situation of negative slope in reaches 26 and 27. The cross-section of all of the street reaches was considered irregular, as shown in Figure  6b, with a maximum width of = 15 m. It can be approximated by a triangular-rectangular composite cross-section with ℎ = 0.12 m.
The sewer system receives runoff directly from an upstream 52-ha subcatchment, and from 26 subcatchments along the street with 0.5 ha each, representing the inflows from other sewers. The surface system receives runoff from 27 subcatchments along the street with 0.5 ha each. The flow transfers between the major and the minor system are ensured through 30 orifices with a diameter of 0.5 m each, representing the existence of approximately six inlets per reach. The upstream orifice has a larger diameter (2 m) in order to ensure the rapid balance between flows in the major system and in the minor system at the upstream boundary, and thus to guarantee numerical stability.  Figure 6c compares the maximum values of the flood flow ( ) recorded by SWMM in each reach for the following three street cross-sections: the composite section ("Composite"), the triangular-rectangular section ("TriangRect"), and the 15 m wide rectangular section ("Rect15"). The graph shows that the maximum flood flows of the triangular-rectangular cross-section are practically the same as those of the composite cross-section until about reach 19. Downstream of reach 19, the flow rate of the triangular-rectangular crosssection becomes slightly higher than that of the composite cross-section, increasing again a little further downstream of reach 27 (the reach with a negative slope). This very slight and progressive increase in the flow downstream is due to the fact that the area of the base of the triangular-rectangular cross-section is larger than the area of base of the composite cross-section. For the 15 m-wide rectangular cross-section, a similar behavior is observed, albeit with a more pronounced deviation downstream of reach 19. Some flow deviation is also observed in reaches 7 and 8 for the rectangular cross-section, which is recovered downstream. Figure 6f compare the maximum values of , ℎ and , respectively, for simulations using the triangular-rectangular cross-section ("TriangRect") and the rectangular crosssections with widths of 5, 10, 15 and 20 m ("Rect05", "Rect10", "Rect15", "Rect20"). These Figures also show the results for the following two additional scenarios, considering the triangular-rectangular cross-section: a 20% decrease of the Strickler coefficient ( ) in all streets ("MannStreet"), and a 20% decrease of in all sewers ("MannSewer") (from = 1/0.013 ≈ 77 m 1/3 s −1 to = 1/0.01625 ≈ 61 77 m 1/3 s −1 for both cases).
For the purpose of this manuscript, it was ensured that ℎ > ℎ = 0.12 m for the entire length of the street with a triangular-rectangular cross-section, as shown in Figure 6e. In the reaches with a negative slope, the flood depths reach 0.5 m, which would clearly necessitate the resizing of the downstream sewers if this were a real case. As expected, large differences in the ℎ and values are observed for the different cross-sections.  Figure 6d shows that for rectangular cross-sections with different widths from the triangular-rectangular cross-section (15 m), the results of start to differ because of the first reaches, and that this difference is exacerbated downstream. The difference in the results increases with the difference in the width of the rectangular cross-section in relation to that of the triangular-rectangular cross-section.
The results in Figure 6d highlight that the roughness uncertainty has a more significant effect on the calculation of flood flows than the uncertainty in the shape of the crosssection. The 20% reduction in of the streets ("MannStreet") leads to a significant reduction of the flood flows downstream (Figure 6d) due to the reduction of the flood velocities (Figure 6f). The 20% reduction in of the sewers ("MannSewer") leads to increases of the flood flows that are much higher than all of the other scenarios. As with roughness, other factors that lead to changes in the transport capacity of the sewers, such as the sewer's slope or diameter, also have a very significant influence on flood flows and, thus, on the fulfillment of the safety criteria. Figure 6g shows the maximum values of ℎ. and ℎ. obtained in the successive reaches for the triangular-rectangular cross-section. All of the values of ℎ. vary between circa 0.22 and 0.4 m 2 /s. In the upstream reaches, the ℎ.
values are close to but do not reach the 1.23 m 3 /s 2 threshold.
Based on the ℎ. values presented in Figure 6g and the methodology presented in section 3.4 of this manuscript, the minimum widths of the reaches ( ) were calculated as a function of the flow rates obtained for each simulation (Figure 6h). Figure 6h shows that, for the triangular-rectangular cross-section, the results are close to 15 m in most reaches, both in supercritical and subcritical flows. However, in reaches 5, 10 and 25, the values are significantly greater than 15 m. These three reaches have in common the fact that they are regime transition reaches, being midway between a significant increase of ℎ and a significant reduction of . In reach 5, there is a transition from a supercritical to a slower supercritical flow, and in reaches 10 and 25 there is the transition from supercritical to subcritical flows. A slight oversizing of is also observed in reaches 26 and 27, where the slope is contrary to the flow direction.
In practice, flow transitions that lead to hydraulic jumps should be avoided. In cases where there is a significant reduction in the street slope, the smoothing of the street slope reduction must be accompanied by a smoothing of the sewer transport capacity reduction in order to avoid an abrupt increase of floods downstream. At the crossing of a steep street with a flat perpendicular street, designing the street cross-section closer to the rectangular cross-section and capturing the runoff upstream of the crossing may be a solution.
In reach 20, the value of for the triangular-rectangular cross-section is 12.5 m, about 17% less than 15 m. Reach 20 has a reduced slope, and is immediately upstream of a reach with a high slope. The passage through the critical flow in the transition must be the source of the lower value of . In reaches 16-19 and 28-29, is slightly less than 15 m (in less than 5%). Part of this difference in the results is probably explained by the rounding to two decimal places of the results of ℎ and . For the rectangular crosssections, the results reflect the flow deviations discussed with respect to Figure 6d.

Conclusions
The street's cross-sectional profile plays a relevant role in meeting flood safety criteria, which is quantified and graphically described in this work. For example, a street with a 1.5% slope, ≈ 75 m 1/3 s −1 and a rectangular cross-section complies with the threshold ℎ. = 0.22 m 2 /s for twice the flow of a street with the same width but with a conventional cross-section shape and ℎ = 0.14 m. The flow will be four times greater for a 15% street slope ( Figure 2). However, the uncertainty associated with the data, models and results is generally significant, and should be taken into account in the compromise between detailing and simplifying the cross-sectional profile. The results of this manuscript confirm that, for var-ious studies and projects of new developments, the consideration of equivalent triangular-rectangular cross-sections can lead to an adequate compromise between the quality of the data available and the calculation effort.
The results highlight that, on steeper streets, one way to increase the flood flow that meets the safety criteria is to approach the street cross-section to the rectangular section and catch the runoff through grated gutters in the full width of the street.
The approach presented in 3.4 can be used for the expedited verification of a street's compliance with flood safety criteria. This approach allows for the calculation of the minimum width of the street ( ) based solely on the flood flow ( ). It is valid for most flows, except for rapidly varied flows. The uncertainty of the street roughness can have a more significant effect on the flood flows, and thus on the fulfillment of the safety criteria, than the uncertainty of the street cross-section.
Finally, the case study highlighted that flood flows can vary exceptionally along the streets depending on the roughness, slope and diameter of the sewer system. During floods, surcharge and increased local head losses can significantly increase the average roughness of the sewer network, with high uncertainty. The existing deposits in the sewers and the dragging effects of mud, stones and debris during floods-which are generally calibrated for frequent storms-also increase the model's uncertainty. The practical difficulty of representing and calibrating all of the flow transfer elements between the surface and the sewer models, and the current knowledge limitations in the parameterization of these devices, also contribute to raise uncertainty. These results emphasize that the effort in detailing the street's cross-section must be framed with the objectives of the work and all of the sources of uncertainty.