update for inclusion of global mutable variables