adding sources of uncertainty