oops, fix previous commit
source regardless of any of the global variables