continued global variable support