support Global variables