here and elsewhere,  initialize a variable before passing it to another function