actually, don't do that like that or we'll end up overwriting global  with our passed-in value .. then we'll be in trouble